self-contained [uk] - German English Dictionary